
namespace ZR.Model.Models.ProductionControl
{
    /// <summary>
    /// op30底板铆接组装
    /// </summary>
    [SugarTable("DC_BottomPlateRivetingAssemble")]
    public class DcBottomplaterivetingassemble:BaseEntity
    {
        /// <summary>
        /// Id 
        /// </summary>
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public long Id { get; set; }

        /// <summary>
        /// DCId 
        /// </summary>
        public string DCId { get; set; }
        /// <summary>
        /// 总结果
        /// </summary>
        public int TotalResult { get; set; }
        /// <summary>
        /// 水嘴子篮码 
        /// </summary>
        public string PipeBlueCode { get; set; }

        /// <summary>
        /// 底板子篮码 
        /// </summary>
        public string BottomPlateBlueCode { get; set; }

        /// <summary>
        /// 底板码 
        /// </summary>
        public string BottomPlateCode { get; set; }

        /// <summary>
        /// 大焊环子篮码 
        /// </summary>
        public string BigSolderRingBlueCode { get; set; }

        /// <summary>
        /// 圆孔孔径检测	 
        /// </summary>
        public decimal RoundHoleDiaInspect { get; set; }

        /// <summary>
        /// 腰孔宽度检测 
        /// </summary>
        public decimal SlotHoleWidthInspect { get; set; }

        /// <summary>
        /// 下外径值 
        /// </summary>
        public decimal LowerODValue1 { get; set; }

        /// <summary>
        /// 圆度值 
        /// </summary>
        public decimal RoundnessVal1 { get; set; }

        /// <summary>
        /// 上部外径值 
        /// </summary>
        public decimal UpperODValue1 { get; set; }

        /// <summary>
        /// 同轴度值 
        /// </summary>
        public decimal ConcentricityVal1 { get; set; }

        /// <summary>
        /// 下外径值 
        /// </summary>
        public decimal LowerODValue2 { get; set; }

        /// <summary>
        /// 圆度值 
        /// </summary>
        public decimal RoundnessVal2 { get; set; }

        /// <summary>
        /// 上部外径值 
        /// </summary>
        public decimal UpperODValue2 { get; set; }

        /// <summary>
        /// 同轴度值 
        /// </summary>
        public decimal ConcentricityVal2 { get; set; }

        /// <summary>
        /// PIN 高度最大值 
        /// </summary>
        public decimal PINHeightMax { get; set; }

        /// <summary>
        /// PIN 高度最小值 
        /// </summary>
        public decimal PINHeightMin { get; set; }

        /// <summary>
        /// PIN 平面度 
        /// </summary>
        public decimal PINFlatness { get; set; }

        /// <summary>
        /// 斜坡面轮廓度 
        /// </summary>
        public decimal SlopeProfile { get; set; }

        /// <summary>
        /// 左侧壁高度 
        /// </summary>
        public decimal LeftWallHeight { get; set; }

        /// <summary>
        /// 右侧壁高度 
        /// </summary>
        public decimal RightWallHeight { get; set; }

        /// <summary>
        /// 组装时间 
        /// </summary>
        public DateTime? AssembleTime { get; set; }
        /// <summary>
        /// 托盘号
        /// </summary>
        public int PalletNumber { get; set; }
        public int LowerODResult1 { get; set; }
        public int RoundnessResult1 { get; set; }
        public int UpperODResult1 { get; set; }
        public int ConcentricityResult1 { get; set; }

        public int LowerODResult2 { get; set; }
        public int RoundnessResult2 { get; set; }
        public int UpperODResult2 { get; set; }
        public int ConcentricityResult2 { get; set; }
        public int ThreeDLineScanResult { get; set; }
        public int CircularHoleDetectionResult { get; set; }
        public int OvalSlotHoleDetectionResult { get; set; }
        /// <summary>
        /// 焊环1高度
        /// </summary>
        public decimal WR1Height { get; set; }
        /// <summary>
        /// 焊环2高度
        /// </summary>
        public decimal WR2Height { get; set; }
        /// <summary>
        /// 焊环1有无
        /// </summary>
        public int WR1Presence { get; set; }
        /// <summary>
        /// 焊环2有无
        /// </summary>
        public int WR2Presence { get; set; }

        /// <summary>
        /// 水嘴1高度
        /// </summary>
        public decimal OD1Height { get; set; }
        /// <summary>
        /// 水嘴2高度
        /// </summary>
        public decimal OD2Height { get; set; }
        /// <summary>
        /// 水嘴1结果
        /// </summary>
        public int OD1Result { get; set; }
        /// <summary>
        /// 水嘴2结果
        /// </summary>
        public int OD2Result { get; set; }
        /// <summary>
        /// 工位ID
        /// </summary>
        public int LocationId { get; set; }
    }
}